The Owner Concept for PRAMs

نویسنده

  • Peter Rossmanith
چکیده

We analyze the owner concept for PRAMs. In OROW-PRAMs each memory cell has one distinct processor that is the only one allowed to write into this memory cell and one distinct processor that is the only one allowed to read from it. By symmetric pointer doubling, a new proof technique for OROW-PRAMs, it is shown that list ranking can be done in O(log n) time by an OROWPRAM and that LOGSPACE OROW-TIME(log n). Then we prove that OROW-PRAMs are a fairly robust model and recognize the same class of languages when the model is modi ed in several ways and that all kinds of PRAMs intertwine with the NC -hierarchy without timeloss. Finally it is shown that EREWPRAMs can be simulated by OREW-PRAMs and ERCW-PRAMs by ORCW-PRAMs. This research was partially supported by the Deutsche Forschungsgemeinschaft, SFB 342, Teilprojekt A4 \Klassi kation und Parallelisierung durch Reduktionsanalyse" y E-mail: [email protected]

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Separation of EROW and CROWPRAMs

We consider the problem of evaluating a Boolean function on PRAMs. We exhibit a Boolean function f : {0, 1} → {0, 1} that can be evaluated in time O(log log n) on a deterministic CROW (Concurrent Read Owner Write) PRAM, but requires time Ω(log n) on EROW (Exclusive Read Owner Write) PRAMs. Our lower bound also holds for randomized Monte Carlo EROW PRAMs. This Boolean function is derived from th...

متن کامل

Parallel Merge Sort on Concurrent-Read Owner-Write PRAM

This paper discusses a variant of the CREW PRAM model introduced by Dymond and Ruzzo called CROW (Concurrent Read Owner Write) PRAM. in which each global memory location may only be written by its assigned owner processor. We show that CROW PRAMs can sort in O(log n) parallel time using O(n log n) processors.

متن کامل

Pointers versus Arithmetic in PRAMs

Manipulation of pointers in shared data structures is an important communication mechanism used in many parallel algorithms. Indeed, many fundamental algorithms do essentially nothing else. A Parallel Pointer Machine, (or PPM ) is a parallel model having pointers as its principal data type. PPMs have been characterized as PRAMs obeying two restrictions | rst, restricted arithmetic capabilities,...

متن کامل

Uniform Circuits and Exclusive Read Prams 3 (preliminary Version, January 1991)

CRCW-PRAMs can be characterized in terms of unbounded fan-in circuits. We introduce the notion of SELECT-gates. Combining this with the concept of an unambiguous circuit we are able to give a circuit equivalent of EREW-PRAMs, thus answering an open question of [SV84]. Moreover, circuits with SELECT-gates characterize CRCW-, CREW-, ERCW-, and EREW-PRAMs in a uniform manner.

متن کامل

Advocating Ownership

We show the equivalence of deterministic auxiliary push-down automata to owner write PRAMs in a fairly large setting by proving that DAuxPDA-TISP ? f O(1) ; log g and CROW-TIPR ? log f ; g O(1) coincide. Such, we provide the rst circuit characterizations of depth O(log f) for deterministic sequential automata which are f time-bounded.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991